Split Queue Time Warp and a Flexible Distributed Simulation System

نویسندگان

  • Helge Hagenauer
  • Werner Pohlmann
چکیده

Simulation belongs to the oldest computer applications: using a model for quasi-empirical studies is a cost-effecive and sometimes unique way of analysing a real sytem and getting a basis for decisions. A more recent purpose is to build virtual environments for training or entertainment. There is a variety of modeling approaches and computational techniques. Discrete event simulation, which is our subject here, considers the dynamics of the object system as a sequence of instantaneous state transformations called events. (Queueing systems are a classic example, with events like a job entering or leaving a queue.) In this abstraction, nothing happens between event times, so that the simulation skips the intervals. Computation time and simulated time thus become independent concepts: the computer dedicates its time and efforts to the events – which, in reality, have no duration at all. This orthogonality has two important consequences. First, a computer simulation can be orders of magnitude faster or slower than the real thing; this depends on the frequency of events and their computational cost. Second, to make simulated time go on, there must always be a future event to continue with. Event processing therefore has the additional obligation to deduce subsequent events from the current state of affairs. (In a queueing example, the event of a job entering service may imply leaving it some definite time later.) Such future events are then managed in the event list (calendar, agenda, . . . ), a priority queue of what-when pairs ordered by time-stamps, where the foremost entry defines the current event and the current time.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An empirical performance study of connection oriented time warp parallel simulation

Time warp is a well-known optimistic mechanism for parallel execution of simulation programs. Implementing time warp using a connection-oriented communication approach is proposed in the literature as a way to improve time warp performance because it allows for the use of more efficient event queue implementations. However, no empirical performance studies have been reported for connection-orie...

متن کامل

A Multiprocessor System with Non-Preemptive Earliest-Deadline-First Scheduling Policy: A Performability Study

This paper introduces an analytical method for approximating the performability of a firm realtime system modeled by a multi-server queue. The service discipline in the queue is earliestdeadline- first (EDF), which is an optimal scheduling algorithm. Real-time jobs with exponentially distributed relative deadlines arrive according to a Poisson process. All jobs have deadlines until the end of s...

متن کامل

Optimizing Flexible Manufacturing System: A Developed Computer Simulation Model

In recent years, flexible manufacturing system as a response to market demands has been proposed to increase product diversity, optimum utilization of machines andperiods of short-term products.The development of computer systems has provided the ability to build machines with high functionality and the necessary flexibility to perform various operations. However, due to the complexity and the ...

متن کامل

Second Moment of Queue Size with Stationary Arrival Processes and Arbitrary Queue Discipline

In this paper we consider a queuing system in which the service times of customers are independent and identically distributed random variables, the arrival process is stationary and has the property of orderliness, and the queue discipline is arbitrary. For this queuing system we obtain the steady state second moment of the queue size in terms of the stationary waiting time distribution of a s...

متن کامل

Analysis of unreliable bulk queue with statedependent arrivals

In this paper, we investigate a single-server Poisson input queueing model, wherein arrivals of units are in bulk. The arrival rate of the units is state dependent, and service time is arbitrary distributed. It is also assumed that the system is subject to breakdown, and the failed server immediately joins the repair facility which takes constant duration to repair the server. By using suppl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004